package com.jic.market.request.manager.coupon.template;

import java.util.List;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author: gaolanyu
 * @date: 2020-03-02
 * @remark:
 */
@Data
public class CouponTemplateAddTriggerRequest extends TemplateRequest {
    @ApiModelProperty(notes = "页面发放,00用户领取")
    private String pageTrigger;

    @ApiModelProperty(notes = "系统发放,10注册,11完善个人信息")
    private String systemTrigger;

    @ApiModelProperty(notes = "人工发放,20短信,21邮箱")
    private String personTrigger;

    @ApiModelProperty(notes = "任务触发,31签到,32收藏店铺,33抽奖")
    private String taskTrigger;

    @ApiModelProperty(notes = "拼团活动触发集合,对象为拼团活动Id")
    private List<String> patchGroupTriggerList;

    @ApiModelProperty(notes = "秒杀活动触发集合,对象为秒杀活动Id")
    private List<String> speedKillTriggerList;

    @ApiModelProperty(notes = "触发次数限制", required = true)
    private Integer triggerNum;
}
